Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PEEL MOUNT CLOSE Semi-Detached £122,169 £38,828 7 Jan 2002
6 PEEL MOUNT CLOSE Semi-Detached £186,738 £181,000 4 Dec 2023
8 PEEL MOUNT CLOSE Semi-Detached £200,555 £196,000 27 Oct 2023
12 PEEL MOUNT CLOSE Semi-Detached £187,837 £165,000 17 May 2021